# -*- coding: utf-8 -*-
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# Odoo Connector
# QQ:35350428
# 邮件:35350428@qq.com
# 手机：13584935775
# 作者：'amos'
# 公司网址： www.odoo.pw  www.100china.cn  http://i.youku.com/amoserp
# Copyright 昆山一百计算机有限公司 2012-2018 Amos
# 日期：2019/03/20
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

from dingtalk import SecretClient, AppKeyClient

corpid = 'dinga555aa55583c4f5d35c2f4657eb6378f'
corpsecret = 'jXqTEhXSmGR1ywqrFpyYPetbYaKjiP9vsrytTzvCOcUjKK8Yieg44iHyWaBWYt9j'
# access_token = '69799e29485f3354999f1e8a858d0649'


# client = SecretClient(corpid, corpsecret)  # 旧 access_token 获取方式
# print(client.access_token)
client = AppKeyClient(corpid, 'ding0kqt4gzfnxgz9dmv',
                      'nhwwIx1UV0MJVG8uPO1fk210f4oZuRWlv4lccuVwklNJPM8dgHABGrQwhtgG6zvZ')  # 新 access_token 获取方式
user = client.user.get('userid')



{
    'orderInDepts': '{1:180014114972948260,32904478:176364564666294510,32959745:176364564666294511,32883492:176364564666294512}',
    'position': '',
    'remark': '',
    'department': [1, 32904478, 32959745, 32883492],
    'unionid': 'giPCW9u36MrIiE',
    'tel': '',
    'userid': 'manager6567',
    'isSenior': False,
    'workPlace': '',
    'isBoss': True,
    'orgEmail': '002@j520.cn',
    'name': '王广建',
    'errmsg': 'ok',
    'tags': {},
    'stateCode': '86',
    'avatar': '',
    'errcode': 0,
    'jobnumber': '',
    'isLeaderInDepts': '{1:true,32904478:false,32959745:false,32883492:false}',
    'email': '35350428@qq.com',
    'roles': [{'id': 65604645, 'name': '负责人', 'groupName': '默认', 'type': 103},
              {'id': 65604643, 'name': '主管理员', 'groupName': '默认', 'type': 101},
              {'id': 65604646, 'name': '主管', 'groupName': '默认', 'type': 104}], 'active': True, 'isAdmin': True,
    'openId': 'giPCW9u36MrIiE',
    'mobile': '13584935775',
    'isHide': False
}
